technical blocks of machine - Almanca İngilizce Sözlük